3
תגובות

'/ שישאר התו ' בלבד

פתח משתמש_91323 ,
במערכת הרשמה אני רוצה לדעות שימלאו שם משפחה.. יש שמות משפחה שיש להם '..
אני משתמש בPDO אך כשזה מבצע שאילתה הPOST_$ הופך את ' ל'/ כדי למנוע פריצות.. האם אני יכול לבטל את זה?

3 תשובות

avatar ענה intval ב 22 לינואר 2012 #

כן, כמובן.
קודם כל כנראה שבשרת מותקנת גרסת PHP ישנה מדי, כיוון שברגסאות חדשות ביטלו את זה בתור ברירת מחדל.
בכל אופן, עליך להוסיף לקובץ htcasse את השורות הבאות:

; Magic quotes
;

; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = Off

; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
magic_quotes_runtime = Off

; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = Off

avatar ענה משתמש_91323 ב 22 לינואר 2012 #

אדיר, תודה רבה!

avatar ענה משתמש_91511 ב 22 לינואר 2012 #

זה משום מה לא עובד.. כשאני מכניס את זה לאחסון זה פשוט לא מציג לי את האתר.
להשתמש בINI_SET?